/*
 * jiyan
 */
package com.jiyan.material.facade;

import java.util.List;

import com.rzhkj.core.base.BaseMybatisSV;
import com.jiyan.material.entity.Material;

/**
 * 供应料材
 *
 * @author jiyan
 */
public interface MaterialSV extends BaseMybatisSV<Material,Long>{

    /**
     * 加载对象供应料材 通过code
     * @param code 编码
     * @return Material
     */
     Material loadByCode(java.lang.String code);

    /**
     * 加载对象供应料材 通过suppierCode
     * @param suppierCode 供应商编码
     * @return Material
     */
     Material loadBySuppierCode(java.lang.String suppierCode);


    /**
     * 删除对象供应料材
     * @param id @param code 编码@param suppierCode 供应商编码
     * @return Material
     */
     void delete(java.lang.Long id,java.lang.String code,java.lang.String suppierCode);



}
